1103 Stroud Beach Rd